<?php
if($this -> user -> authorized){
  if(isset($_GET['action']) && $_GET['action'] == 'logout'){
    $this -> user -> logout();
    header("Location: ". $_SERVER['REDIRECT_URL']);
    exit;
  } else {
?>
<p>Добро пожаловать и все такое. Еще немного - и тут будет город-сад, а пока можно только разлогиниться. Хотя делать это необязательно - как только вы закроете браузер, авторизация закончится.</p>
<p><a href="<?php echo $_SERVER['REDIRECT_URL'] ?>?action=logout">Выйти</a></p>
<?php
  }
} else {
  if(count($_POST) > 0 && isset($_POST['login']) && $_POST['login'] == 1) {
    if($this -> user -> login($_POST['username'], $_POST['password'])) {
      header("Location: ". $_SERVER['REDIRECT_URL']);
      exit;
    } else {
      echo "<pre>", var_export($this -> user, true),"</pre>";
      echo "<p>Указан неверный логин или пароль. Попробуйте авторизоваться еще раз.</p>";
      include(dirname(__FILE__) ."/tmpl/loginForm.html");
    }
  } else {
    include(dirname(__FILE__) ."/tmpl/loginForm.html");
  }
}
?>